webrtc wpt: add cleanup to close peerconnections adds a pc.close() to all RTCPeerConnections in promise_test and async_test. This is codemod-powered by this: https://github.com/fippo/webrtc-codemods/blob/e844b2467cbb76a231c113366b2451cf248f53bc/wpt-rtcpeerconnection-no-helpers BUG=836871 Change-Id: Iee84ef938bf477a55612b6012c6de464c6aea55b Reviewed-on: https://chromium-review.googlesource.com/1049983 Commit-Queue: Henrik Boström <hbos@chromium.org> Reviewed-by: Henrik Boström <hbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#565591} 
diff --git a/webrtc/RTCPeerConnection-setLocalDescription-pranswer.html b/webrtc/RTCPeerConnection-setLocalDescription-pranswer.html index 134f3d1..8b173c4 100644 --- a/webrtc/RTCPeerConnection-setLocalDescription-pranswer.html +++ b/webrtc/RTCPeerConnection-setLocalDescription-pranswer.html 
@@ -63,11 +63,12 @@  promise_test(t => {  const pc = new RTCPeerConnection();   + t.add_cleanup(() => pc.close()); +  return pc.createOffer()  .then(offer =>  promise_rejects(t, 'InvalidStateError',  pc.setLocalDescription({ type: 'pranswer', sdp: offer.sdp }))); -  }, 'setLocalDescription(pranswer) from stable state should reject with InvalidStateError');    /* @@ -80,6 +81,7 @@  */  promise_test(t => {  const pc = new RTCPeerConnection(); + t.add_cleanup(() => pc.close());    const states = [];  pc.addEventListener('signalingstatechange', () => states.push(pc.signalingState)); @@ -112,6 +114,7 @@    promise_test(t => {  const pc = new RTCPeerConnection(); + t.add_cleanup(() => pc.close());    const states = [];  pc.addEventListener('signalingstatechange', () => states.push(pc.signalingState)); @@ -133,6 +136,7 @@    promise_test(t => {  const pc = new RTCPeerConnection(); + t.add_cleanup(() => pc.close());    const states = [];  pc.addEventListener('signalingstatechange', () => states.push(pc.signalingState));